package edu.yctc.weblog.controller.rest;

import java.util.Map;

import edu.yctc.weblog.entity.LinkDO;
import edu.yctc.weblog.entity.PageDO;
import edu.yctc.weblog.entity.ResultDO;
import edu.yctc.weblog.vo.SaveLinkVO;
import edu.yctc.weblog.vo.UpdateLinkVO;

public interface LinkRestController {

    public ResultDO<PageDO> getLinkList(Map<String, Object> params);

    public ResultDO<Void> save(SaveLinkVO saveLinkVO);

    public ResultDO<LinkDO> info(Long id);

    public ResultDO<Void> update(UpdateLinkVO updateLinkVO);

    public ResultDO<Void> delete(Long[] ids);
}
